Funktioiden ja ohjelmien väliset erot

Ohjelmaeditorissa määritetty funktio on samanlainen kuin TI-Nspire™ -ohjelmiston sisältämät funktiot.

Funktioiden tulee antaa tulos, joka voidaan piirtää tai syöttää taulukkoon. Ohjelmat eivät pysty antamaan vastausta.
Voit käyttää funktiota (mutta et ohjelmaa) lausekkeen sisällä. Esimerkki: 3 ¦ func1(3) on kelvollinen lauseke, mutta 3 ¦ prog1(3) ei ole.
Voit suorittaa ohjelmia vain Laskin- ja Muistiinpanot-sovelluksista. Voit kuitenkin arvioida funktioita Laskimessa, Muistiinpanoissa, Listat & taulukoissa, Kaaviot & geometriassa sekä Data & tilastoissa.
Funktio voi viitata mihin tahansa muuttujaan, mutta se voi tallentaa arvon vain paikalliseen muuttujaan. Ohjelmiin voidaan tallentaa sekä paikallisia että globaaleja muuttujia.

Huomaa: Argumentteja, joita käytetään arvojen siirtämisessä funktioon, käsitellään automaattisesti paikallisina muuttujina. Jos haluat tallentaa arvoja muihin muuttujiin, sinun on annettava niille määrite Local (Paikallinen) funktion sisältä käsin.

Funktio ei voi hakea ohjelmaa aliohjelmana, mutta se voi hakea toisen käyttäjän määrittämän funktion.
Ohjelmaa ei voi määrittää funktion sisään.
Funktio ei voi määrittää globaalia funktiota, mutta se voi määrittää paikallisen funktion.